internal immunity - French English Dictionary